77252209
8618217
66946696
40775040
39475865
8587256
25178693
17061156
68813673
39536169
2551329
86027701
96527619
80132418
74683789
91682115
5508882
6972800
74221428
26066805
95955483
82409243
62704812
67407833
38229286
88781683
7496183
2457596
68165684
3028710
44694608
2406696
72581002
43029743
11617586
42907416
22645290
85893323
64575139
55697262