48371042
30316312
8482274
90774897
449001
20084985
10118869
19337720
99639181
61463704
5514787
68262182
58631952
33421930
66975767
28255485
8187853
58832822
8391843
9864706
2678328
95249149
70381142
18921771
7606138
73983464
39634214
80925084
35753423
18084772
81623828
94597279
79201118
93671410
9115174
8952173
77268564
58883991
67965922
37623241