96617760
36957977
26072340
39916694
61399550
55315335
42848387
1893987
61022009
64617172
47485819
28443687
28521245
4313686
58185403
27778547
70547911
47643615
29793437
62329558
48246323
4199003
62577661
73536396
40302278
96493071
23266208
52842784
13934702
60359910
82011535
72324459
59585034
79612229
99132073
72331142
6530217
19021617
20011265
39292454