8402723
46126256
16776305
75369670
42957722
71892910
69706307
39962422
61442883
99534904
59819137
5758294
84993764
4344936
70919662
60229582
80898594
38398110
55534494
35394197
12711828
42331772
96377306
44342592
39481063
39444405
13516831
73594839
1081495
99646302
73469415
10667141
29747785
12696167
94558361
7281527
63093304
45859017
18023637
21912359