80065416
63262908
45684251
6406442
91015799
60223167
80477865
58757143
34173791
84396033
31552291
14019846
59968509
75314326
27015968
18778
10376122
60001513
57717542
52915747
40036467
3967220
95872769
65924470
8692347
59542250
98766620
57712388
32121422
78648820
77894988
59174703
63354550
3045899
76124378
56946828
4819946
60993079
68566272
28103147