9966176
768792
46027642
31088688
59925822
93066045
51847232
61341654
81985461
52489910
12949693
25345208
81978941
10426023
5829160
26755864
76981816
92499341
329775
31413211
90797822
54399169
88758861
12172546
75307635
60966554
88718633
70817793
6476749
22983090
55712838
89269221
67597097
1171360
54359299
73957984
20473381
82206622
65043454
8206306