24574636
47853506
90035159
69046164
61393678
60572259
35473676
78338354
95793221
35104513
42512702
57112514
74415510
3888951
88991011
54884856
70438529
72542143
63063339
54836571
42371280
41013386
78446197
12668016
53837434
56479863
63219325
61825815
70354071
45856568
13003165
8832338
29349340
34171767
57206942
66799556
28118639
43609585
97682242
25064003