61131134
35014930
2942504
1232194
3941476
34838629
31048607
28165162
99043380
55581405
52738475
8829623
8559022
59878021
67159927
60989173
94628110
15905113
95873891
395793
921842
89575814
20988021
90026589
78186725
25596510
98684307
40207688
56511021
8565528
76997562
17121689
51217662
4306443
68399738
25705619
12429933
8525262
94626512
98836027