65944263
61048499
17047359
66686253
94052509
23185577
96107604
68994209
21155951
46742754
11026621
129665
89623950
19337323
93442967
22347027
42095909
24688140
6926805
98308308
26887460
83873321
33969333
57863243
61877606
22436918
63285779
14379816
94237095
32068811
1909681
75129499
23798357
5723303
41238749
21961067
18531338
51324450
65835129
21086247