79799250
98616011
261846
39242877
36341476
14243377
30242001
64904735
66735914
6956864
45504376
19008437
67979067
31043569
9319240
39166915
26558004
76377866
23681930
20324844
98369861
63223854
77077619
37424391
32654418
89488549
58208351
87448117
46743152
10256999
55038831
9459341
59749953
100007623
21837470
94749714
69128156
34312895
82724158
8619543