83599283
75252602
3390139
8631758
22677884
80321584
66549352
34292396
40673130
12793825
71538402
65308303
23456523
9131219
66454446
83122273
65838746
4643688
41866670
39508483
44029345
2570636
90957815
70415041
20168914
65169552
83668508
94144097
31875444
49206475
94677419
37557639
15489984
33057364
62881536
7844585
7978443
7044576
28862471
59926357