19899895
8779076
43512451
55063742
6855654
11103015
92483317
17654944
2443261
7864577
71951108
93273742
87443977
25481583
79772953
79105604
50766327
75595152
35679327
111403
46326066
66734536
89118745
32364405
10427715
90278654
10409677
1487397
19409596
35765478
59398920
83304398
23743596
83416557
66747812
11685580
2592253
84276798
49008864
84391528