4234918
25671188
33486032
42045534
46293785
86477828
77459399
54138811
15099024
26404398
65755656
92806513
77393786
12591727
70799206
33072671
60826574
71891713
29962259
59426935
34829615
75068804
87184200
54357358
21674436
27052182
82577285
29127554
41354350
67382813
56138546
43509992
3291873
43821987
27978982
5859730
39459488
47593192
49898125
7849232