22074764
11191900
95121379
10516907
79459343
44107164
41918446
39868067
95879338
9171438
13552843
66336348
3127953
77883407
12456492
44888166
93854771
64246571
20924617
71432626
69386923
7838823
65231231
79067288
6194575
78678304
16733682
91914414
65936204
94873431
57994921
77689626
73593675
7517972
95295604
43391144
11764787
99498740
18745938
42927450