3696960
87583564
69154687
21181942
1437777
16765075
36641957
64421078
22031823
53777510
62208158
76095459
73054527
48859598
70011010
9998733
74309356
4825544
9571218
4407927
4296624
20909826
42151725
57095969
3783884
62817424
36811143
10511853
19088417
3706592
8636326
18442643
8622918
92163586
37499510
28954383
80478673
63391962
72173935
4806256