14545331
32068546
702222
39368324
34278109
19852205
8497412
29679863
14287844
98163201
14472898
7677787
75512744
49936045
9056874
84275657
84769817
95958389
44084699
60866931
34298688
41894758
77962855
52698782
78914291
46844363
48481950
96776045
85072135
45135253
57988589
92871673
89522231
6245892
97879413
72856140
50525563
47387451
63504691
80356038