66653240
55115306
70898730
56724742
5182430
32628675
281125
70909124
98467238
10195354
79765323
66466152
89639269
90686577
94439379
81222208
58119661
7108132
59283803
41868489
96834522
50676217
11458691
8631853
6851465
38085419
9967946
54003122
25619009
20558338
99053930
3108003
5592912
8032625
86407202
5206971
53165687
94635302
40375572
25692462