25954457
30081340
69637869
23915836
29707459
33613567
149488
62424636
25097120
83858086
22004383
6099959
80304105
6548805
6557869
9092411
62072034
79851967
13461801
92088087
10529542
78221186
12507870
20595391
31607668
8277108
35181392
17389700
71717470
63444863
11688476
95368241
12815859
70413614
57479847
46337285
7846294
36642252
49424262
79601493