96165605
99772214
43698398
6696407
88828614
72137046
62049186
70242121
43685860
50742871
43161184
1807565
10807107
65011542
91919528
99357148
18954107
80711333
92543544
26659166
8965852
40955995
58105303
2628739
13804674
58529015
76432127
62936360
67549355
93009645
47384315
30829623
86335310
38654933
65068758
9001909
51752873
2177297
31112615
20154034