46826338
70499127
52362618
9207365
34524827
87518054
1259873
324034
23047664
4772032
76845320
689009
42889725
41465317
60127193
10019763
29601312
19891154
17215
43068810
3168690
27115262
9116777
59007668
64411747
38135288
22077186
74034619
78371334
14776672
90985891
78815508
48768212
632335
15486974
94255514
81911189
29202495
24344480
24105730