29866789
17702924
94676525
73972923
71475990
6244606
19057783
90244191
94418403
61019186
72346038
24131882
70741972
19914511
2227933
43315596
39074608
25448254
40506432
13431576
23163705
46255731
80974037
95446918
34904952
3500939
79565788
85295623
46485624
45899148
88974498
11397087
7223379
92293799
96855482
56159105
33408263
63183764
32517966
6535300