44966732
30266737
32022750
9457727
16426589
80083475
78315211
32282941
65049200
59773933
77821843
62048809
46442470
86144594
78576722
17344787
15971231
36611307
76255430
52679912
26144482
5676353
71807438
78618758
31603220
77394054
6967293
66333773
83903640
14284529
57188601
31423851
43055236
42107513
25914075
11594029
79592103
46373068
89597110
51185332