59202570
3791114
65201796
1457612
49423435
89417495
79496612
48517465
30126800
16916777
6014521
20772050
31718489
80568585
171262
27705385
1192064
98261420
82693004
18237129
4628565
26559347
8138499
59105763
89202423
81574943
90574859
14566192
97971643
44398857
65651635
42966606
77615090
96907357
69941177
80949962
70326341
62422150
3453585
2445379