91442682
98729436
77894970
70598484
73066905
711642
61057006
41762844
49047171
8908463
21267061
7290474
3802441
8558210
6025017
31692572
53665800
72614772
33442411
77869031
19102690
45632640
36081099
63407537
33527152
7203153
23077929
69573255
53631976
75252474
50207203
30277185
22215376
966492
22627132
54508128
41679498
661958
45206727
13337058