63368736
80989772
38692194
75092801
9507896
17749694
92952574
25453447
93902403
89503784
71292307
1454330
1805630
83199672
65062591
18447511
29317614
76038848
15404049
5377226
84481048
1484353
22325782
59245346
58944562
6289221
64133197
76244921
46483915
5911994
49683063
76116973
50718780
32682386
1044268
50906405
22283817
427180
4782487
41281034