53668541
21616259
79659860
39795082
87292380
66977172
57204261
99977903
3248472
23182425
25063876
40775653
26637124
79889358
23922713
14583614
17964246
58579325
19203293
20587488
68971534
33019389
4801678
80553811
41245432
51377932
34515329
76367955
802399
75841101
28281259
6068455
26324207
9141160
93544871
11867532
922922
41452836
23965623
97168866