19161598
76865037
74827992
76939863
6329864
17314991
1551789
45046466
25621515
95623506
52902684
41734545
18304363
86266591
29041165
69031000
36561371
83514463
63264673
87441588
7038935
56654174
93154370
78954937
44918805
54327833
31574205
20237517
75661738
82262649
88485142
53123067
97193905
88849271
761665
90039365
71988461
56884093
62644367
38092796