18982506
58173111
27088172
6772479
62112755
99337036
53775276
75768115
32355120
45737153
49872547
19618099
34955535
46096509
86824431
28197007
17684488
41351341
93404272
43546580
79631440
27488002
11806748
7552107
45079341
89767000
88855984
9786867
98467259
11886685
2085744
53443719
67948917
19496284
56311811
58833976
6636841
99414510
86654814
59974077