5163557
37151486
3228750
13602347
38017598
36532453
48822773
19655816
7189350
96304664
13446564
7301447
69706439
49551935
99485327
94142954
44004548
73913704
76501434
88822278
53662393
38144660
74106441
70122714
71881481
69538028
19739485
17698856
64193714
43274149
40148470
75241450
21074893
72971074
81807643
57292315
2091322
2466980
96827128
23179444