77723436
66585320
94957171
78128363
54784408
71514003
99682815
69896968
91223210
70755958
97143244
95884627
72462389
66697647
398043
651882
99452961
13106337
90994964
91062851
83656501
35275057
88748935
22864368
78012799
13009119
40315221
68562153
53303873
79086183
12104764
34609130
41915243
37948115
8175356
35787650
5009700
2544421
22677284
57363131