66088245
83909930
1547140
51502014
98706528
87708074
85472757
1762613
63511407
97681465
4310118
77097391
41723119
66948413
86125400
44886094
41991264
53497571
80204406
94456140
7788122
87675275
58301621
3681460
85862717
35822313
83251978
2348738
74023250
94524280
11972764
54692238
94769283
1667990
52712453
56089871
360671
46202828
95326965
38064167