23821375
41054888
757421
42755460
14242811
98023370
65188266
77808143
13899833
88358838
45739638
6286411
3598290
71706
19194431
14684057
65979901
70555109
17378038
1930667
30483327
4413559
47253723
56921527
5977590
24611834
9069769
75684778
50958298
44827058
65698095
76045322
29241093
44333919
76924673
45204507
76453996
1190322
46312397
46989340