18037209
16315104
74746028
55403119
89767110
65066334
31575646
69274489
24561398
59587299
31517075
55275398
19553577
55905960
1459983
7195425
21242379
3064982
97853801
64264433
51119187
96262148
80869817
59439326
80362714
83348819
40933764
18845233
2253648
97592256
55782499
16725623
71709760
69939293
4774132
92558424
2184368
54255302
17094616
79821239