8518400
29833964
86817494
48123240
7396518
61255662
92984271
21521290
333191
45253086
55406573
8427816
13345995
241681
11313784
53067524
18159486
48422658
55186197
81976140
33429875
88364324
18408177
84533301
1293444
95225994
77173817
87247727
75858365
8488615
9467829
52511580
30598878
76622683
58448823
60095482
17608852
73704449
95178258
87198236