44891558
20777035
93057571
1129297
53312059
2538302
88136769
38108391
58341839
87194994
32389478
74923698
12054995
704572
43216774
17528101
79844685
87536602
59244358
1915402
41705547
27318326
196512
7525837
43286673
46904598
47534718
58145603
48071995
37809489
30833401
90854381
96939423
37797719
8729377
98873520
72165433
26277899
2714052
36437016