88265696
82224095
49578846
2602816
44864939
15118468
7021633
5120361
4054483
73561800
51774185
2061439
93872830
48985201
17804760
51438433
67865459
1542696
73618832
66489575
76644840
43263510
68339565
43853771
86366004
47194412
83969850
74379839
60716896
56521282
45927781
6467160
76451093
4211404
2663518
36792717
45343412
20939408
50819662
2149908