92711608
80393924
56301900
65645508
4610397
6441114
536243
17829672
19442226
7123822
67109575
73154491
65561274
50905451
67887157
87053262
58056121
9446261
37257327
2397618
3131379
1192286
96823814
93613624
82815040
8724830
56326877
47511480
25797013
37135080
8739769
88571431
47505945
62905628
56304940
26427977
5923820
58981561
53872198
151497