78998381
11436576
17891341
65794069
44664703
79943360
21939960
70961385
26355063
1472097
95804211
1983984
66189508
50634542
40432003
72895185
40751717
70446529
77189680
91621340
11201972
58214278
60547030
76958540
4782404
49578969
14591613
93934125
81558307
58049277
50128613
47004714
18454334
70456473
3615843
4881611
13359104
67444347
11627161
37661760