4203162
44238130
65834252
88213942
17201132
71349740
33791888
58018684
81212924
87472362
66793018
59928000
17092763
19191816
59172567
66912163
19561235
34118785
99795051
64758561
59479562
77442645
5628007
26588518
2079409
17446529
4681680
38604460
82558364
83873211
7114345
53618766
73759090
13854615
31401279
44756728
37679459
59248720
16692587
5387140