57101035
95443085
64214259
93315491
42569151
36468532
40474207
82066310
72327808
6288877
45861353
4636895
87394730
17389400
46174280
23926398
80571266
1625863
6555107
4913651
83733993
44454915
20537333
70523246
53919773
40182094
31379833
3277430
29825461
25848092
86531774
80654508
57699477
37498587
93445804
56917353
5067633
8262829
6901219
63194623