15113686
7374950
85452740
86578150
14554443
2956235
7825152
9642287
5554238
71085705
82784721
50037672
10387591
77929391
7578460
93991312
96749079
80499959
51408824
21711351
75493274
772164
17809512
5458241
21004580
2869848
37741805
42927394
90176329
31539718
56967174
94888144
74954238
21025114
36339627
69759967
69759971
41721394
2567253
6803347