42852563
95272723
694073
36748901
21806708
28492489
34605328
33862971
6265218
85902870
37345233
85748098
58841426
4907706
17591803
58277765
32486209
690714
6493043
17999049
89061028
18463982
82752885
93327052
42467125
47793420
29035353
69324029
29256463
83204770
69978801
7473796
28588024
93806817
4148836
7699771
61781482
91747481
87516743
26427570