73842090
12863558
3960163
38712549
74384648
36201874
64583761
75111918
62047996
19806339
31697867
9234254
37159300
2654860
31073343
35505910
5996342
59805894
48455429
75806968
47715973
88281323
78421172
19252084
39358702
5045361
62821411
97778265
15079354
32892249
53779470
7444965
71096154
42166783
92596423
31546343
88482216
51321579
28853860
72238573