18088683
30577442
36938115
60185505
59031453
83241089
78086868
76039409
1382944
84853316
71186803
26737799
4176264
9175544
76974242
23091313
71769449
98643884
42012878
23745432
78309019
22349464
9304677
8369501
18215716
19945766
93401214
8344717
67242594
66319386
49134214
54063104
15031302
75875184
2375461
3935903
80341134
40772378
5487549
67767295