89326294
41055972
2429826
33761183
78265616
94412524
70164647
40473589
34455970
48547370
82766544
56908671
65741893
88633097
32284929
34215515
57135505
62792310
78155089
41533952
95585999
2987760
18312851
31463041
81874230
40464693
31011226
91861514
3425561
8076841
19494490
26859627
16448040
38416643
73296422
30369986
87981017
38783613
68201295
39467144