2058303
44577042
38283450
30333827
70342754
25458817
20707155
23446624
43034281
5712407
47301950
49799581
40406937
95994854
28575242
55506843
33817428
39533099
18254875
67089095
54042356
96004829
54234131
88323424
82582264
74344645
81417475
47128905
59839876
5563745
78812368
15225628
92505554
8008848
93775640
91498603
7757337
38435601
79831995
67492185