30163438
19702120
45844102
44734163
83502515
20887954
83157993
25039403
9491173
9983757
12125807
4829612
35478344
84015413
61134816
2801453
69359467
26998481
99279811
74961227
6784033
45181995
65852120
7878519
20641760
9254448
8348670
37056385
23828831
83927170
1945727
7507309
5889456
87669591
711180
75771948
87266892
14938015
76631132
67518257