82452271
54252456
46116560
21516160
6947740
75282335
69619813
45892203
6746212
1355778
96197290
56541890
8599344
30728371
7966221
21646022
24983249
45854295
56399843
53018317
6341853
87204900
79463152
209820
76567622
80432090
66871803
18688904
20832673
79783538
8473841
32137729
96327770
79849862
43447330
54898482
18574346
8405693
16454106
85281996