59395489
18346962
6115594
34092381
5208500
89922766
6612219
12193389
5472728
71193524
15259012
11172111
33862968
936340
37505505
34283078
6524453
3281848
65346
15744062
22834267
64192124
39907272
65572135
59163782
69689450
68297250
957404
11852761
62882844
51373199
30754792
8329328
30294080
1111321
58514327
85109716
69094712
50313842
78354410