4753632
9141710
6226191
85851893
86219894
86737661
37532425
40233899
43514752
17062398
82959277
30805188
173215
31991215
95525370
53541961
177551
23235083
89629179
19429234
6222225
9778973
20581783
14617675
41303980
96145882
18239973
50839486
84272844
91411896
73914418
28079522
47631791
64545106
59837277
94318778
54855620
51565316
42949462
99457066