80674908
68819304
40075672
91085380
36049458
6247993
50141016
52027584
15022999
79825568
88956574
15384470
53496838
98156485
21838062
79427259
42212558
69014041
80856516
33181889
66515429
46532140
55036947
62507636
7814999
21246738
35772255
55329230
18713267
70622558
5767664
43738319
12963100
14727672
84232156
53312506
91457953
46751332
60457606
91071409