66909563
76512614
79094034
37146299
2087150
84855449
37869588
4143574
28024621
5162628
88146700
3268769
5338225
85594874
54835727
58647704
59316188
51253339
64858492
39303487
72568255
19583274
96846526
6397
64168304
87469911
26727260
34369540
97285699
30858641
21405957
6966755
95534885
78292436
5109655
49262721
62729393
28968157
59922130
9513168