16238226
5527198
23652658
80104821
35107126
88635157
8423812
48077317
59198695
98875411
93512148
11334743
79051494
807352
43195445
23333039
8018733
3949545
42679346
34655642
17359860
51703603
68597964
69917490
72188731
91015916
11557162
279806
61174560
90222849
90792647
14205799
5889941
49598808
64086889
20006105
15484178
6394887
55215848
26884994