90706678
47409485
65516515
60328409
53664412
64318876
66233675
39356666
36139744
285303
10817646
7359230
67889943
20092757
68641238
65157383
44792444
86226261
50729534
37543255
5163521
67117582
96966697
65318384
31914786
97413126
84181129
82611226
3808731
67485294
27698258
77567832
67636852
92141784
25223635
1908366
88304352
99231884
48894778
36134102