28405674
594167
38643499
89622628
16682483
15473562
872384
29812639
15524656
4709686
3161353
78064335
36315193
74939781
28967050
81823492
51465865
63508926
24804383
36036780
15605056
6167184
9783075
95303118
58859439
3772903
71779809
87887482
60169196
27364926
58729594
16487559
18682997
86251926
90056336
64792833
88665730
32638120
1812477
93978199