13705610
86754680
27045391
57649809
45495972
85519693
17216771
37123765
18571684
60463792
7894235
92049570
64443265
786192
97762151
92068925
60081979
24472767
1822641
86944565
76684805
45624622
70468092
26181307
67305902
4324024
24442476
63417859
60083947
74152038
49925921
94491038
27887125
4178177
16204484
16088457
98374600
50533283
71741488
16609249