18913982
3564477
69047361
61733773
94035451
84481799
7945729
91206032
52629370
53209880
58336075
71689829
27718802
83118441
37039748
5817448
60764568
23516082
48401654
69623034
92382739
52099296
3907400
91751775
78788434
24076696
69941266
86027073
34502016
26911693
52793822
27423533
40686556
725224
825384
4002216
76516322
40645421
38399238
16096604