64512659
23475702
73453403
86242933
9100205
37047740
85477329
9419867
56165712
77586035
41757397
24982942
4795838
3485778
90493786
99722025
61114422
835866
93994127
91087057
87622735
22964713
51378947
76167871
45506000
36818781
48349239
4975551
97655868
74025321
10324515
12893909
19885911
13967837
13206462
65265879
78292482
15338856
508251
72099456