88693403
67126073
74238580
96216559
34547719
10583305
82957596
14947286
79306491
65485569
8543301
82453628
2151260
26467486
69119224
64271729
28649170
33714441
64173911
73328160
83269595
55266866
45346998
7912165
58585277
48609056
4567267
19709977
11726154
75836171
35418107
85685366
65395376
29647356
24613168
54202393
35047075
15721318
72861892
31837059