45924796
17134420
33173574
154599
9319904
24312517
83168533
42899162
8474110
80044831
94006272
84245898
31234651
839833
33283513
50116
58476532
23467259
12197
75216322
7493607
4069886
68307779
9113725
33554674
18837622
95611891
91926059
71832779
27868764
5107914
73146714
76141156
6975789
80231286
34329129
33906499
10474018
75913393
78579783