16681488
2384402
8584524
24418105
49785352
58648099
12689054
7209294
13614995
25385505
61434579
91679606
18118896
97243794
89894119
7736101
4861069
35179061
26772047
4280688
30921973
62391640
88335127
48135146
62402531
34373519
88374633
4524409
75538190
10692348
75444327
86421764
53695292
89996259
1123853
49385531
32498205
70009989
12586973
48802005