86893042
35917996
84847129
10153950
82849272
44341935
57092539
56919786
29365383
79868677
75427557
22111100
59637159
92406032
32358501
46584212
17627774
30669965
3563385
27999916
93892954
52016076
93059091
41266438
56207610
24423277
80281953
95128693
11669544
10536017
72737944
96995499
12418335
98865694
55198379
893427
84355250
84147560
24309634
93075836