41172489
14776876
92336287
5514825
77562885
7840730
56025035
93543753
17163891
65046073
31735427
35753698
85023679
9416111
55405252
77561920
70545619
78415394
188593
42986401
85557766
55091667
83718590
14892522
76744584
33078986
54305078
60597479
8935974
50413939
52384717
19288475
68467126
57271020
353460
40499750
64527975
3005978
26905098
97573146