1970732
80433127
42034569
82919717
32435765
38383071
71181027
85337134
73455136
57105498
82961572
67175942
18667647
86052999
82856983
48541374
88775326
671000
39608156
48148136
82783808
60537330
67972249
58344251
79549322
27383140
4841347
56924079
6313803
38607082
69852206
82753262
74739681
43786260
3831650
97508208
2644780
76749324
66552833
13316665