93324035
4382292
10881814
46283415
92333080
98129550
25305530
81664810
39767542
56874025
73349700
76225435
30227245
15321781
7981955
79457785
70509370
37676110
27074635
44303047
28864973
64363818
2702810
46527163
65312790
2856961
96837802
90126695
23394700
5826621
93912502
60415301
9738595
67877832
46911648
61529900
51654000
37954869
23943876
14345994