74792362
64536693
6290360
22511991
44872919
79976762
1596610
48643148
2940955
94344036
37021674
2408401
79911817
20193197
6706555
50193691
36783258
9567521
1092495
2079110
20966560
6194303
41274408
49959821
73559207
78411936
55984457
19112582
53222528
7147556
28223555
42831458
27492756
43637984
86976774
73923328
5235773
41003399
98962779
87665232