80123133
77704660
74799390
90387909
86953962
64402259
39237576
2197435
32971610
44332390
85517280
15772592
82034711
80074114
54384890
80509907
83284307
36546450
15738060
42845031
5137805
88405400
25064513
28007241
60548737
15831478
93276821
13307972
41542209
34096214
14704140
14302976
1207294
66832303
4320302
3006344
16487356
93143628
50257530
95712167