26396852
11876815
40623984
82705491
8735269
36551144
84075264
20505678
75362825
55899260
64952830
12007564
23474646
6317207
73427177
97026245
25031616
4164526
84286245
73723053
54038967
49003560
69206065
62496063
59258290
27332684
47021922
72332652
11004282
29723342
43056396
16325566
87371206
82294618
48296934
86067323
19741015
1296452
91095343
55156879