41855987
51496572
872853
42209244
8633256
2531095
25221543
18713709
54234910
40951633
71568982
35696479
85276803
22848992
18771039
91272192
905825
75209820
34793253
13951838
62374155
61601572
19785256
41046437
79027191
65859550
66888440
82681524
85262239
70478501
8601123
3584160
36795451
19128523
57846929
2443847
6067484
70717934
25719347
502941