52777056
70833014
40513464
26931489
75293300
7892285
32278422
37338052
4549953
88584651
10966769
74736934
74614422
516328
77441270
20549086
2910448
96236845
66148187
449637
50292047
625637
57433526
58436585
27059223
96945803
30069525
55948319
48016673
6302378
11116322
69567230
34593569
29641564
81182380
57994605
49485668
85252680
95861199
194577