41946354
9028726
9693492
5078867
4831461
8033678
16731984
54774569
29687958
43107598
28613403
14461546
68555177
94808278
39759436
6749214
83975729
1419325
89702082
94598234
5297406
71938708
64845697
60533661
93378757
82349028
43003619
89523328
33058445
52611141
66499940
83153413
22569000
25934348
38764523
46405527
10426662
67044015
67843113
47808405