90935046
35176596
56646686
87901296
7822113
40334368
48748294
43838246
1946132
71791097
59526016
3479506
18529517
23408879
43041167
45108738
82689564
82201100
33287376
36059669
95549514
96505365
5571669
9576165
22984949
23308225
4069503
78218264
43586339
7864395
5507523
23783496
47389985
28703700
91811479
2669196
45861155
68547743
27393662
65941685