25418887
52248957
95626819
99119622
75088176
54626176
33217831
9766285
8196500
36695214
94585493
69157693
7124884
52097836
70534171
50005070
99572282
72651747
81668315
30954769
52864831
86509326
73939704
31508872
52714710
13815392
3355908
35851532
15803265
19506076
50486171
44091743
60844027
17824438
17131753
29431264
66123327
12732227
37672596
70412312