86675619
7264115
2807574
59563440
18954096
69218321
79232061
96279632
25487612
32877007
38672572
4371388
67482808
42566069
52745125
64274007
14016602
37154359
15621575
91974078
93313272
9818565
15133510
30491640
87029421
54364939
83984526
97137285
83929768
75417685
7774117
42972565
49565939
61299686
69608013
57532529
60912211
37575247
61149143
42573606