96429829
92786810
2026484
27113222
1786880
86378920
75195715
21707868
11506694
34838610
95648291
98942689
71349107
75388675
15378071
27788966
32304532
94196259
45764604
5486910
12227459
30759547
2207572
39538238
76993498
57304852
12357
99543452
39006600
94399184
75537058
44108768
7637663
95788482
54954777
15353418
24238436
7528249
49238959
40948746