2770364
96796489
13721747
39813546
6253194
8359345
50925676
20242225
5222846
30413543
57698058
84163392
64319188
6638808
83218659
35478214
4711504
54551989
50677733
148384
6696170
38213650
533478
15658296
56638742
77833328
53786789
71247764
14804768
2147006
9468556
52569130
52984711
94138976
12842588
1298004
39345437
83317126
67851103
4110902