45587630
24181707
33613931
7144109
88308162
29739026
76319570
44519194
14157093
77589700
57991024
88972448
19093832
96629731
124242
96661
67729026
71477137
21139945
33522268
16177151
10371164
26326586
38981932
52121112
14565966
95229957
23314677
28264457
56802085
42921094
80169792
97806531
67562665
59692155
11828899
50913620
18821302
59145380
79263271