56497788
87905116
2452848
3114180
13664999
66023422
12633560
54441980
90511199
7497920
42572604
5463623
1722563
1046839
6485895
16021460
44698011
68682583
56217300
53787936
40145802
48042209
87018243
81564990
36634316
6045958
7728743
75636433
15745731
84623500
8273710
18146796
4681629
69424792
1308735
18314625
5009659
7955102
58531733
90254002