41786962
90393662
2103696
13418773
79701414
15453809
5153918
99265929
60491829
68116971
73276847
76104307
13033946
83759625
36304357
966749
71541676
25625035
70693564
82241239
73801560
53993366
32039541
36633059
52384459
50264017
16117060
94107538
40057716
411445
82975229
5324214
97328212
79086547
96669542
90392201
8824611
76451676
21129431
28614581