70881432
89211115
80448449
64273973
53998675
48832917
67842426
99042121
7820850
93667817
33952622
35844007
81324347
65164398
51635727
3391692
74256846
644227
2034734
17534504
86423402
22314687
1022145
33066501
28238680
15224048
3514128
30713149
58315478
62865821
42441132
31637355
64488370
99897978
51289192
29807378
94892740
23331856
27633303
74319549