37225256
26077183
90485637
50771522
47906917
46585198
32823098
24666909
43356174
28889975
80598384
33889719
33415154
71314067
59735010
86876699
73002046
76134159
97272787
425885
16535272
4814237
3218993
69997490
933801
77532247
81369796
64388970
88074004
29225946
14748336
63232066
71146506
1407317
4100215
33852676
35699406
91745559
31705816
27277998