9585532
97493215
84013217
83345400
20699459
22821304
25283498
13536222
626415
35889024
32376205
79417926
27922524
33132210
12839222
97805350
77597213
98341370
56953167
82106765
17237931
9438856
50492464
57269452
76862697
85709405
5053797
11071908
99359044
7617900
62391987
66582920
8802315
36977972
64777890
91499713
29259068
82938782
42132800
27252684