36421968
939180
32334782
25236930
18001346
70956240
9455669
33667030
17811203
35544745
24882878
18708919
32443517
21012738
98826833
57305462
31755677
23852568
32888440
75212038
84064733
99566573
2493036
42228666
44623217
8055894
6912426
12032467
6405984
4703810
3794566
2036578
4590947
19852409
11044435
56764763
47656831
17207830
7508381
82589550