88593746
37638108
88261578
95124678
23355281
68578455
19501643
18224658
23974323
57047858
7005013
4511518
10723235
77814864
44344904
85336494
61131416
25644971
42691084
94677751
20206972
57006530
21344188
61319308
3199757
11894662
26118675
504667
20658317
33905896
96361215
20592838
12411604
90678236
72944372
61195617
84213192
66853064
68775911
76769338