14018661
87783573
46724699
5732904
48247636
84332240
38525663
86959986
28482435
88743676
49568768
6997626
10624369
3683140
28234051
51155827
218733
39856727
10662451
94072238
58677296
37504460
90256318
66171831
97171958
20526654
47569683
53131637
34525264
382744
41103925
16749007
43045645
4387206
33964102
45431898
3073170
49203439
93431184
5203761