32559634
15325462
37865799
49889989
37264336
79641825
56284292
2901654
13523285
86588733
92682227
36307186
8192981
78869166
15751920
5407045
78291629
88384322
1042891
81683940
83194351
3749487
34816553
56931516
71647644
18177048
7601458
76345010
61427429
60312978
88544976
50641880
41627236
47179448
87976905
10364928
59819766
18634369
208144
50708761