58094183
35333370
98361934
45274878
65751519
89877448
3633127
77895820
27927959
99038751
80938867
99039968
17618222
69539731
58764225
8930864
43254420
21553140
40527423
6318804
64841015
70461066
54677894
95397062
39010000
18975393
5570646
50327828
66407676
80288360
75606862
61471359
544567
59612921
76187743
82254091
4093704
46738733
37702396
61548065