70587103
45639750
24759539
86286585
64523918
40036246
64867502
2670891
60974522
8385208
79026422
10534076
82706106
88848101
16761960
41426004
5331839
90835633
90027468
90202468
62682750
67291044
96557333
15146093
77592837
88726759
24693093
49767910
37615699
85658140
80125509
22184338
39385944
55925283
94996360
87247866
28905063
7409284
93048088
2569991