20031698
93346092
67542430
8396352
1946124
37624917
86393400
36921190
98516026
58628648
43934790
35449301
57862014
40622256
67203801
7191680
6130644
27633606
8473433
95814412
15492234
37503283
10328223
77464947
78178140
37662007
4938947
40344979
71141751
90258626
55759720
66868704
63114275
74879461
58212750
48113930
91369766
84975490
24404184
30818386