77979130
2068120
37911397
75173160
96357147
23273074
8332809
711701
147981
54112572
51425460
66352107
10531630
17789867
6505589
5107818
76017964
9443788
43141486
42635633
52842814
32437640
23464387
88925212
10217850
16928710
52371451
30142237
55349308
71924385
98428164
8592361
23245572
51037648
36188481
7622973
34911523
8441234
67974508
57267355