97781555
72226880
2558206
94915284
49277226
40699436
11346148
73661891
35212613
27947402
99428692
56998933
23607107
23723017
75243726
23361988
44298646
16398563
5887923
13391525
50283784
58617276
1693783
26845403
92604012
7757148
67066305
23447562
88789366
35648442
29384839
65863487
98775573
80185277
37831295
35354909
17526621
31702192
34512829
80552402