96682115
89682153
24064375
31293130
67488141
48495801
80106521
59658617
1240401
86051832
80051433
83011021
4378947
41734427
12089716
97867686
95025941
95631194
65615011
79356533
59941236
84585353
67931325
92741361
19724984
6634725
97324916
46384142
45832578
99526689
51041381
79359592
2802682
88257884
96121241
82424335
10014247
20679756
1265845
261300