41729615
74611003
68569345
36334933
15152190
51992940
7313532
19469149
2543131
5423634
95831536
63189685
42965510
13813321
38043004
54203248
27991208
68359753
27119087
4271876
64373399
42722687
1995986
78593350
39014306
66534551
29725521
71196387
87657152
94308974
60367768
9184936
23623518
64255655
39628554
64783845
55391556
45881547
86094258
756280