16093086
49246180
54113960
97582715
89417540
82776004
45738488
22046124
71492922
92181656
77818414
51475217
21296687
74622742
24719579
85085636
48665666
56138521
14665476
20834703
89065159
50741769
93075748
81451325
52305573
86243736
98814142
9465210
78738021
75345027
39279084
44323693
16729491
78175490
35466837
16356983
13157758
69157356
44953596
80211069