90908043
97625763
25997108
94764276
68826759
11915615
10129852
75106963
10809801
78737501
13701810
60874272
61276818
11252735
56242394
16411105
12566788
6869635
25203450
70181837
42544000
10576252
78622539
5044151
7506217
97819245
46115608
91876114
46529918
88221659
38706951
35963083
94175098
26116811
27863352
82742015
6128404
68307006
75816149
908595