52577270
16234164
39819839
98569827
90877916
97957698
82244336
71764784
74027144
82057468
76592681
89801279
75746851
40746262
12793848
74015996
8857889
5245804
8950870
7578080
65733706
43456923
98962689
14671225
58926925
64385356
10194205
4759
96762872
7483874
7232974
1801102
906360
19671323
68109641
2669519
10185518
23016852
93568203
3813147