26606954
4983336
7611962
49631067
95805514
2413527
41773237
14082356
11188127
72179196
80412728
94935524
47134245
62189481
91626366
88534405
48912358
51134248
37962537
32159971
56777924
47187203
81535655
75597194
36443784
30455447
68887840
98468539
67043691
55882207
78744963
27354193
3242783
38761084
4937557
17563293
59096472
32807586
80495576
23767736