86268
78828820
84123841
41768794
23866356
77908771
74159100
63246396
7231615
318298
5540418
74297523
50195437
35965244
25098272
63018847
38351714
49075433
3041545
21532797
51702386
92877591
57175168
94458527
85465283
36575199
35317003
33834801
13794974
44192035
40277599
67297359
30799411
61495509
54998684
16695421
19013860
81951375
99977829
6748876