28112000
18792064
3799252
31159433
9664238
59807217
64811547
52221136
35658757
5698174
53831218
63004206
19032814
6291228
37499485
21073620
20855528
36575036
7363557
34001514
12904733
33716969
25772263
49329578
79431036
47885778
38125293
90269363
80538405
95461060
1939700
38436399
3036328
70672463
85858060
38286724
41415451
42894347
50126754
89019279