2716498
48944336
17194408
15567308
2132273
95484734
41548859
23816527
61899914
96373949
45362664
46689663
4890369
4342671
27424889
49241412
56484217
19956671
72108764
93978872
72304346
39826370
21319816
58132244
70759216
31653414
1212310
60118673
89086226
64044984
21065549
9876663
17514545
83562660
87318906
66216594
67075440
66714296
76157472
5888499