75398825
58268568
64839296
41605897
36696231
20944830
46215518
26281337
59496224
1912459
78549977
12032086
62846
63221868
13319764
82456068
5807108
2165824
55863157
5945576
8189503
83594704
77233524
53808592
76554359
51625854
14943680
95159418
85939447
61812104
63546365
10024095
82903537
52778150
35687417
101810
8201696
61777890
93242003
41249876