4365286
3435274
92426815
19889041
56506331
96692921
980970
4573184
12939267
45254220
9031004
21523131
22494284
68404059
71421035
52939703
91726455
6021244
5566289
64418966
43586512
3372501
35864151
59085818
10559521
986474
57991821
47619615
40864771
3486238
19208276
342782
88876290
56516735
58296942
5587403
98632767
86462283
15695952
58319920