84045403
71764471
7769081
13339999
31593192
55459559
98956715
61584829
3931811
20122577
98224458
64871559
98754997
46823671
898252
19007062
88969343
2599461
30859645
30073309
44168867
94967919
152186
21058212
79619537
87584648
839077
47839071
10812733
27438054
98663689
44998732
208335
10162226
48209209
66786287
8401304
84656402
76149378
1991823