3937982
26318916
90749421
6363431
1407210
1096891
84712748
14309198
16416646
29616025
2625916
44398740
89416866
4032042
69256803
28965922
52969262
87272839
45104960
98478365
7355387
78906938
21518755
49746146
51474844
50273476
50309176
50933340
88632299
76264426
96938317
7326200
73099416
53659671
72291910
41377517
8114507
12781027
68877108
8183506