3086804
1845717
25857532
95307039
14387049
8186662
71512726
81937345
97179184
615374
8653872
10718976
5964581
83137001
9839284
9871952
841005
58346070
74308068
1534126
53545616
17154109
10241043
3150652
88854590
95856572
73219079
54132665
49359065
3757954
5617886
11625475
9909191
34398975
82786008
45003302
4001209
11277581
8719932
3291262