88505638
91211187
81595928
15842891
29961206
34086192
47714656
74248010
98503538
59169430
53177227
97067085
2246455
30076453
16312337
36103724
8347707
70483690
33914196
45055000
50863459
89961608
66512271
56496078
74966628
24384794
8836688
63936695
87124855
26361949
17494853
82984233
8432424
77126671
59969435
69243558
16332402
61736473
13717439
57805133