34021044
718645
93614580
98953320
54099880
64017068
57286473
9993373
77031987
46507074
8701592
97359696
26017141
22795702
66395322
77969003
41222425
51309729
5619411
51884212
82506909
83287381
51368087
61255127
2440660
55896434
62384798
49019202
82008372
59656837
6298879
72065439
39347019
16742370
90021776
53702733
40357537
9667028
25277497
94237995