5651637
20115660
45198196
65089488
6610770
34527349
74657015
2553320
65524269
16337906
62958801
23397879
59743166
36611070
14052591
68426260
1974660
95017951
79586124
11424689
31636588
43518809
7706384
1394728
11306547
8269809
87192815
14695827
88086027
1835263
93356559
16232255
19984931
49491268
97746262
89026717
48007120
84089302
93669846
13745250