45895062
89762834
30501277
37837516
65045050
63993034
27356736
837412
84262211
57225650
1615938
1660355
83042083
87444427
71299626
778297
14411259
60713598
76489729
6163454
2608954
83619604
2826504
66127892
68232871
86541331
96217153
31387492
45678159
3971235
70111095
98053436
74926132
51748593
7452713
3854204
7881562
14801752
6907028
5242366