90333677
41481925
84952928
45726748
87051752
71979269
63446590
41256331
31496365
11577099
76413156
94553125
26279646
70958951
11632060
76204565
99354394
29232105
82892164
17846504
79169210
42041197
17706905
27603746
85489541
48995320
33519098
22825003
55922284
75928919
87887670
31127793
41717741
93988418
97855850
70834171
43257385
11888353
3909610
91719822