34903311
12766425
54845193
49087650
11052945
59242408
27882900
32715431
31244094
1887185
27261399
45388815
78465939
27371400
96141123
22042124
40624625
15752957
59201313
65433647
5828477
7025331
93693844
98644125
67825379
73717144
8407792
58533863
46545231
33711506
4267892
48634577
69567073
91974977
85137898
22994614
23385938
6616723
40144419
24615524