66364230
80115626
83335307
18205936
25129436
93571652
88853316
42262895
10728378
23666097
17452796
48819520
77261732
53581483
63167282
62874646
55747413
84008059
20277705
69606955
77636990
73021756
11584657
32446934
30963523
85054603
84207602
87336652
69124874
61598810
936909
81692498
52421678
7933126
23304219
91668096
42936291
3104417
52909355
10534092