28111252
43084801
3982613
57281049
28734350
44252273
49897129
21201556
77965369
27293436
29602695
5868400
76879825
82547532
4036969
35491312
70232869
38046006
99032575
54281279
22799240
71229734
51156986
41873018
673675
64052386
89827855
989324
9481299
11464851
42456244
34639987
23198282
8158686
31095833
75052019
8212621
1589300
3536680
9834984