83072370
25499494
40621318
38655895
99217673
3894452
11585311
48043241
85341191
9271673
18925101
75523640
96672722
42337498
70967512
2002589
67335972
76804562
61739593
2724706
52487797
16811977
18405597
4046715
2403007
41737084
82298107
63491516
99678282
24675166
27998008
97104413
29395581
69475521
9097235
42468106
43107525
1418678
708202
51952800