23596073
72291015
60592506
4193095
13958825
21653559
30451759
7132359
13488992
53296
3705099
70323107
17483657
6354144
23538317
6258525
26303437
28491373
65768781
18705607
60263800
88459550
12159959
71931929
84329386
6248382
50708754
7403040
80145285
1486580
72639874
93768862
61913048
66377679
54179432
27651301
43207294
16804616
96877119
16607282