28589857
86413060
31995078
10778863
4034837
40536875
61722708
74954528
28056216
16118676
38434335
68377157
848890
23117400
54553092
27102258
17649711
71396745
94577590
73033430
21437867
43361604
52986076
2643320
47127279
34646521
10198383
14602354
8149330
33074761
52954119
84286682
20585367
29829683
33467742
78238875
5732094
36981764
48913614
33274857