16225154
12924526
3351405
20761470
26654366
55205402
95385008
77528699
9826162
37913635
80507087
4043135
3170606
69623498
78434277
17339823
44669591
12905797
98331591
5507105
28873348
45312963
18632566
71998254
78313941
7095272
2312956
85349662
79373643
32013863
83777782
91618196
10993819
10622153
90774457
72167090
89278513
34546912
53007255
19802804