98811864
99027792
96263350
5031875
50567275
45709324
42244789
70318741
74017067
70296453
3526220
95089384
61876544
77573109
75926152
76711311
75972429
92873116
38111764
15488931
96989807
26236828
73704310
33242783
56052845
7561619
26255266
78752905
47471788
67329012
17476685
98226549
95529262
41072514
12127001
72747838
35196554
63571868
14653508
13584253