5607236
22048272
6426800
8867117
29623774
72068565
30385960
68316530
62236036
14594378
5971774
28296001
99436148
2731652
31906510
28798819
27575387
64894524
54993839
72067528
63779265
79546326
91504684
19633858
84204020
9114556
7516512
50483488
6312937
60697933
38618792
4986827
47187998
17642582
1256718
42393648
3594959
8915282
64988142
48343586