10533919
52293160
3355285
5785344
86265120
56228429
7409590
557180
84395373
83323570
60342538
64417840
91652375
2779716
16468464
58163750
90772989
77319120
58677705
6540482
48161519
45763647
76751930
38414559
69435711
60853325
25833463
33348532
55426628
62327469
8751896
38636302
37906113
32223507
4579142
66815142
62633216
42073316
98841431
579644