90285483
37185532
30781357
35492084
39615743
97708689
32006557
84238272
9985666
32461642
45962407
30691331
93644868
50307459
82398640
8854351
43924265
96507869
63765388
39789535
30328785
3707727
84445827
302640
59497291
48285161
4059631
84414837
88235995
88982423
34579696
48028340
36642234
81325100
74714639
31281479
13168045
34039920
36828671
11578056