80795117
92321663
6254217
57067778
20385752
99268423
97031945
25839776
82308694
27283928
7233682
47524747
2704935
48745879
84629104
77713492
70133084
19281101
4749846
21279218
10265417
65851568
88174538
25804998
88387424
76667252
61973039
35459070
1625378
97668731
97034110
44531319
67585410
3561645
72313683
67165162
36892499
63409283
27443068
3275394