17329125
84906709
81624079
57777373
74637070
60802113
31734390
31364702
33357283
39377455
5945051
7008206
77107485
49685136
7139721
41834861
54908118
37079300
7695343
66272601
17027902
71789550
73043597
30668849
34505909
44321350
68169570
65824922
4326285
67049930
69682257
7966397
85463884
94686131
7545641
62028793
169385
76628912
53735458
26675383