36331290
62863707
2637396
19639292
54706235
95399055
91402988
71744920
2941205
99419332
81701521
21501452
19068365
35921855
52192961
27387154
29176126
22552993
31116016
45776586
48155049
56169841
52425762
9965894
61677468
78875542
11098430
70348864
28849849
4698181
38698575
20328963
79774483
66464286
76927749
15062860
72774005
74176534
81152175
31362944