84284585
54139348
87196217
6098150
95789114
62738132
18912561
67614773
38389721
686833
56363923
70521062
5654115
94022268
8938453
84583440
27359782
19761295
32694214
94994188
35343406
62267716
56779188
93884016
66252759
10365818
38537898
24102303
35014252
49164249
20333441
44961479
8003322
8344308
52892497
24767129
28675538
85791895
82588331
94423568