12197642
627722
7237706
10854290
26182913
48714778
94299084
89801093
8883708
84306755
64027834
14024039
38597762
67959079
10514100
1488428
40765284
70827097
43174466
6058409
73698189
27864600
93591620
56374253
5476852
44029189
83859458
65416731
48669493
79654720
3722640
44319554
82404648
95835700
30512542
9444773
85395146
8032345
73975217
23112085