47007057
39529176
65471518
82817446
77284121
14328822
83258397
6590364
8817655
30242595
19836467
41886814
84239071
63564652
71218069
63585636
87056847
46239921
97276848
98785368
9069258
5976893
72309692
41474679
81819666
72966167
50138212
44592162
48942111
16337237
85062603
80221418
1613735
91772378
3177222
1965909
20367901
80705106
13122493
26082122