58862830
41393271
60672366
58684204
4695475
82999467
40231645
76766545
32213761
51467624
89615474
86165979
72573541
80486267
72347723
23209767
2577840
28826469
39514322
56373089
19229977
9637288
28154396
7868293
70944782
10997101
48692199
99018525
45176507
57902743
61291948
66926450
44868528
5398290
9675788
14573485
9207136
3941320
81183437
20344000