65945751
60263009
13214350
6229655
90335413
17023678
78014255
889989
37197282
90879078
48281070
22094798
99962546
4174331
3183737
34568653
34302647
75153681
11311036
18424818
67753473
20717627
94169007
84621392
13815810
13559887
2351930
68987724
92493218
13688767
90471048
65979972
22785145
9392781
1203233
62125012
1817871
98264157
42956915
103787