853630
1054586
7065180
11555618
86512335
66369455
31239352
21752577
23447106
1240887
75902801
73713372
8000370
72413520
66402076
48388119
94816524
80259534
68463902
70823214
95242650
55775559
10459190
5339020
72894619
13382219
39999116
90442871
42022437
12355362
13587707
12111632
34608849
59669887
26304639
62053531
44633554
50895308
18586450
96325202