24481985
59389139
9917844
91425029
78644642
17367833
69596706
64127019
48005999
93009814
90536733
60285282
54811889
42198089
77503379
81011897
35347028
74298292
1074427
95888393
41379440
19699081
37332909
7065321
1995467
87131321
33622360
62113568
9818327
49439756
29355410
1854983
35504702
86641093
67256654
40551545
143299
92514523
50561463
6790694