10147221
22582632
8237868
78721904
5892310
90254155
79802017
4981841
55884597
43968478
5557395
73836767
37706765
92843380
235935
67252659
63853597
26866919
39527064
80253467
59641000
16651555
72442538
75124629
40671073
7122115
27229661
92568283
72119253
8422126
2012502
51412531
2953377
6793291
51262428
38677889
40011506
61792880
2933512
96838569