62481434
32874282
20242370
34204476
6291866
57268428
85739754
52515586
52524258
6199719
49766777
16575913
66387496
838020
74028353
41287162
68048466
93056596
66548894
99955123
58971244
88729145
44557654
59823661
49103407
23911989
45667167
9714363
27299448
61425070
32675475
37847190
84051365
58887361
4848910
27257575
22873357
17562174
40853027
4150936