90601197
67479653
7875072
97065064
35693034
15547405
14248934
41986176
92853692
4744651
75506704
59576591
96839802
63717056
45064931
79812231
44631754
3554518
54205608
14283189
57687619
46998271
3392268
82032145
37756901
72256799
24012266
65788130
1834030
68012000
42116936
20859911
3718486
55581394
33947059
35131170
1568384
39651654
21058120
2301974