10106799
14233339
81431557
43697217
369557
23079038
94057001
25757920
94253016
49996402
27418782
9728225
57181882
6809789
93528415
95007555
358913
87904924
46359782
19254503
17589842
15867077
60755539
3303096
51357611
78727280
87468307
61105691
57756855
84898658
29834114
18778036
56645618
57213114
57192321
5406669
95202884
81802818
40809274
40476549