97308254
79923185
62054618
7572024
47007175
29487064
50286060
37109296
25462680
29434791
62751672
74864807
54426846
21117325
63855191
47957889
95828623
93459968
99586190
92912844
71539168
47607601
73711856
9893639
3468523
51132496
48918351
91134153
74697853
66181817
9039055
15635984
20393148
33356024
40673554
43932951
82603056
59909749
44528667
38267497