65685538
67393607
23388906
73363901
65618957
30396319
85122662
18967753
67984
82414726
3744624
51169376
56478970
45581389
70473157
47103852
12456650
78571311
24406719
45016460
61612998
21043574
88002748
27904534
76836931
25634612
83952031
6126687
35208710
48738611
89804592
117222
26423993
1619343
29813090
73642536
86942707
44384698
60891980
1779817