19623574
1076335
33827489
30335246
59177131
96217301
73818121
76266611
64201565
54037034
12941719
78638321
2866343
2547849
8822177
3981678
20078033
83172077
64409408
18208649
12596906
930547
4449622
9554171
40024649
19928036
40957656
65709293
53166968
19486813
61635331
4415877
69696430
55698410
48708319
20181651
83077466
48202902
71753917
56061233