33401768
72621007
72483610
70155844
38703188
14858053
50465886
76328165
24728597
89081701
94336074
93792015
21135504
52955142
16103774
22754912
63273983
12337125
32372178
10778117
90431591
66308577
17503332
1858686
78864886
86251235
5449407
83168263
44419592
60659371
46119052
35416590
62106633
47358106
44017607
17896099
17752836
6947707
46779879
1658893