53727932
1561916
36258825
53246240
31605455
14635670
32166677
56913965
80767592
97948131
24845962
20201996
62686482
70701707
34332361
479657
14487038
54654943
99855840
8287180
51169508
1437553
52681097
72501698
16836533
42898368
53638211
61638043
45817176
48686720
51099453
7231509
50803989
2917188
17622483
65365044
4269662
71333613
98626960
11471707