4282100
39513634
4222628
45624117
38709348
63884502
77341400
97048846
73969456
63471263
15286061
78609729
96983425
52047851
31907932
68469292
99647020
14583360
95114635
63051042
69016594
12674800
3768772
45694990
80472636
87588520
64586350
84031097
21604032
9826464
35355729
47042379
88476102
21624489
7307882
26108562
17608974
72788418
18445537
84649543