44722957
66691478
61421649
16147884
60421632
91655105
99003932
91082091
4459317
78654032
20182771
15087865
77336358
43119780
1182838
41629721
3900585
3585271
30825378
78172489
29377905
42487463
11457731
592711
89109538
64329427
1603309
2101390
902227
97516666
40785322
4738199
28712197
996365
35306297
65791278
7655173
87946060
44318148
14253322