52249851
142114
209354
75467504
69289717
91764346
61899777
40981447
62643380
34041667
4429598
99491401
55819524
72005866
65891739
2157157
94113250
41511294
83434204
4085343
56187006
60993821
9426058
98663082
27854451
21902389
72768173
45545366
73878725
33411167
25217751
25628494
11012487
52548394
16345094
9228500
2499360
12008389
35057232
50335646