64771878
46322792
41292385
15192065
6507602
75475025
12818437
70516577
10953477
35608767
87557179
77684609
873693
17215620
39782976
2818753
8887358
34145042
12419144
26343682
98184194
48464093
97475995
39077467
32355327
79117641
9129689
92758110
1889428
60338045
84562807
3171951
12331524
84713366
5813147
53765271
81929595
31434596
86495166
49126416