113832
45509193
15676305
57189150
86789671
38112834
38352894
71541219
36568242
6697527
45252889
6744774
63889195
20863351
54441967
42822568
18594346
96386939
34526148
64536556
29406930
85568495
52182697
31417962
73125349
14045474
46383369
49739994
26301024
32986840
70714100
97461435
15519797
10775745
26216277
73204515
89163660
44253197
12056487
23253508