26862330
92773270
1497449
64951616
5892525
58837599
18184142
97518242
62228511
52001771
9108536
48072533
48541719
8048676
6308239
11607470
96413982
41733367
32663747
93617622
99952503
31907104
32414803
35083935
3097915
90343937
66248268
60925786
62377667
43136687
57619312
7732921
2269946
87214446
82006705
14141438
80937190
86184339
46877929
5603375