103869
243802
777203
608992
11194
269402
563268
841827
105350
928283
749531
110732
877985
24499
79349
116287
552749
422877
661914
15110
456549
363635
439651
977868
330423
594531
512729
137129
932703
676656