20999889
16811165
45013068
55237235
29291736
57779465
57042456
35367017
6620240
8356209
9773435
59148575
85546942
36412011
13531134
65187173
72336100
3427226
88156375
4786150
53697521
30933093
95775117
89395946
43922599
46794119
16518674
53561879
8415630
67247960
9847199
35526415
96792157
39122733
54005935
3570768
49274354
94659635
72221416
725952