33711623
17357387
65821976
75542629
96122051
50447685
56782734
564292
93574489
29427761
2597988
89679121
26837178
39207227
20533116
10239331
6932927
3192549
5726910
2709447
924320
13631452
26124436
58563518
39155815
17274439
55995266
70268131
2356516
55417724
90877070
73465489
55304665
6868413
70753526
395692
12196951
82103241
54697107
68557704