41213330
79289870
73383487
50561491
79489600
45865532
61691363
44399065
49577323
4859739
59828167
6481592
25123162
93608381
94977569
79177046
63377074
59426432
73516753
39154423
6919745
13512603
849112
14256192
15461634
84744764
6382512
5992359
23656531
27843283
81485145
86434169
5219111
72027321
50483230
76022790
3048133
84591990
6677683
94549662