17931486
91909142
6135009
99529144
41438410
75628986
11693466
41568786
65098270
49258101
75199149
56509915
39577946
59769830
88559765
72363980
73485409
23236757
60676257
70401559
17205145
1906736
46035076
57709264
30276777
12713386
55826104
21067778
57531101
2117928
24773514
842246
9063825
45301617
1522391
31108729
82522983
90518178
97207843
61576467