425399
8307973
51442952
97494120
3471888
19919025
82167090
55633571
88959413
9421728
79219410
14504983
14014206
66642141
55361656
35592538
8646906
41616762
70062450
32264704
45844449
63699581
53359906
17552742
6729732
28603769
42268151
98336876
57432709
42131638
30922352
29232386
69381417
80024743
13764364
171658
49447316
22039594
74811571
84396125