55391792
24709666
7738793
7009376
2984916
4653443
81155882
93017286
38409224
5733524
22474795
38905731
85415579
43852499
2006168
7257000
6689524
16376840
80831285
95915752
5785390
4042250
8987133
46606415
69636856
72411507
68671044
6264431
35595251
3949068
56128908
18806951
71263022
55361886
4894930
2328750
76233164
53587958
62748753
58208451