79041676
8755391
53987607
9415313
59522657
83516698
22063151
70675308
27091036
56781404
2881903
26293953
16068391
40244813
12023677
96668244
2003392
82913429
61729317
73188235
14698142
33929125
88752852
66375492
69116303
95484920
54159272
1834481
97721250
67628938
84436050
78541471
78883725
90768479
47403060
89252424
59863196
75174284
48455929
24622793