44361050
46936357
20956727
54541494
77516733
31571711
48045617
12578238
69766088
65342131
17574169
18383409
22864037
83568252
41713772
15625400
36947275
74568835
9825379
92486042
81376704
27337627
55559234
25459762
3611954
49796924
81127917
33452178
83189290
32087785
2140105
7982805
5833469
29865377
30865620
84526466
8424328
89226674
20982652
8385718