12038460
8694352
84711442
8374998
12891045
49078888
9880214
57934229
22224717
699127
9175678
3114646
40468537
62289447
54851872
21379678
6898953
7516319
53691663
12669581
3540967
60799451
77782457
50758151
39543978
7910490
15253017
41536757
301515
91624446
66818731
45479246
37813788
6615520
20581461
89409637
72667062
2021319
9642515
18663669