902587
57922741
13903941
84175849
59329022
13382092
93761027
15816573
61522609
7916374
17576263
54773687
63922326
65179212
73281453
81719072
5379534
13505003
28318124
80228554
57376760
69202272
11728249
94145843
37014845
6827935
19966429
28839368
8983859
74238107
65594931
68148357
45585463
19818739
59708312
3691465
83688184
74565936
49693575
40347430