19314860
71143032
96359241
51653460
87915950
55298008
44623913
15053517
43523825
73319384
18535883
9118445
28558771
7013139
92109930
40054954
39799873
34724530
3541821
294370
94921444
68953539
78317937
88391667
95615937
28513983
44654000
88346545
79004769
326474
20916698
77186802
67601763
76954042
33177586
7304608
77607729
79521717
16158546
8497329