16288529
55861154
73432684
43097892
33523350
59183430
92221674
98882535
8232681
28574743
21555492
65025985
74208878
47298916
49414651
30166237
4201104
5231169
93435013
96973546
97795625
18747599
23345159
32612750
40492414
82483047
98774293
46964795
3726464
21196624
5813456
5066375
7281462
17095003
24954354
6927455
71713499
36397473
21457903
38274828