10372850
50842735
38066277
9824129
26915196
42025806
85192394
15743533
19913326
5639347
67929796
697149
49574326
12315071
55886246
73865594
90722629
6731523
22532873
9074133
30164160
92543093
20997850
49443286
2525686
35503513
29029034
84414105
86306747
67689294
96534410
88759234
52045909
59623710
30975906
61391647
29486166
44713217
77326636
61079051