59783230
75682149
16557792
58775589
5859361
2625130
23722735
6727405
12585530
78884326
13843497
13278009
5966510
11792269
2474095
9516034
4308279
89795468
82681008
60396889
89654837
68028504
22704157
96167802
98778151
22025862
3469160
62335
21768067
1680648
2023743
86075448
72782929
9675225
89661452
46366805
35882500
12788997
5906763
6379075