18997085
6313833
53265802
9721549
41558291
92247301
5783728
43817854
29719636
590031
57299156
628131
80948485
10454324
54008283
1873321
32732806
70427698
48869477
9267251
5243575
86069656
33628142
76462716
41155696
16245204
10813578
59162374
27585012
8231312
74393428
76703596
43618652
38711820
17413210
14023986
29419962
31346645
34653405
96059347