85312214
26735252
1837478
69444983
99491710
93414294
17183327
81077756
12682912
12082359
53078419
358890
30633210
20634873
50858662
56708746
21827216
82063958
83179914
35402442
37367011
17089981
6206777
40362617
246828
95729320
89925523
59657299
15717156
48335058
11315008
2428228
46975363
67531766
93748669
38264328
76263874
65259773
44351052
54342001