2767509
56997
1035288
47721104
30956707
2343322
28338838
70898912
27775474
94242956
42569685
40625877
38723245
3577886
73929202
86869576
68079071
1203938
94164865
59737105
76042458
76265443
64415698
51686965
32815769
69886936
44906467
20293912
80942795
5372406
68856866
97961052
81587490
3322459
72672104
87994487
21333057
59153909
1024313
43127702