421595
96522386
41183118
9717135
60335085
7069177
45923035
24458478
78991635
99148252
58338888
83423722
8612304
62052098
801192
58396162
74563444
16865215
28205217
59936168
28026049
12883821
47958967
96274084
51121905
96926467
86231587
92597895
46602872
81472241
3887349
72652429
53631285
48067313
21652635
35672943
79744282
74152191
55056678
16983961