90819983
57708687
50349270
34494861
23128329
85158061
64699611
48498174
30708936
34555800
62311832
42569839
53547930
61205702
55548781
62633647
1893791
83581779
8475916
58257306
64985596
22413250
2222718
35848624
27826651
72304447
65351258
88085764
12583609
4582721
35608354
11388359
80295144
20566928
90239363
1211170
9516684
216868
6335648
51345075