52491003
83059122
82788590
18348620
48569876
48931217
88743045
15691839
89043607
46102398
8634215
6426463
48097327
54261016
50425497
93421923
41104913
33425101
661413
90501082
21991898
64193498
74333674
49185524
73249461
1207744
95358756
71156620
66702338
53175162
70795791
51962286
40217193
3508408
99326864
67528381
40129447
58436988
50486680
94822510