42346695
98948480
1095478
43798814
62949685
11457591
10597910
3619432
87034459
53177230
9184293
34739450
67003132
72864365
72629421
20953201
35669005
46147629
91493020
29061
60472139
50221204
4909464
34623377
28208627
8946485
28582459
31298620
63724331
78022044
6756168
20404392
90597072
56632453
52083772
77018905
7507790
384776
94826904
9121189