83584441
4618144
62704038
91586839
55096963
79798350
67677023
36187300
48976978
75738634
16336544
50714438
5091075
14086059
2827918
5697699
30439224
27787131
92667132
94722651
12963633
44958236
447548
47668988
1307437
32913541
32931890
18738384
10782321
78412068
2259392
11222292
82476618
75239764
83363742
44682092
18431534
9740555
54572451
95416361