71087208
40275627
40397008
18678779
69485012
98007139
17442578
97167885
25483294
48723914
77149490
22534229
86368661
19988515
1224953
17838770
39763649
3907004
24198558
4942122
61062472
2196364
12197382
1053922
93202913
84334230
49626586
24571906
45621202
98207305
13295633
1374506
1237561
71378416
58101723
48105468
36767417
99091976
6382249
56091562