90769455
54217871
45025308
18228986
95268049
61768992
44749406
75756593
92509774
41038402
66848422
62036157
25858578
32923938
81271096
17015991
2518393
1672199
39542001
67319343
16442177
79367839
95366083
94044108
7385049
61029009
2872449
92115135
13062849
72782656
64256935
70656543
34876137
58946379
51184053
6206460
89616464
18554096
72843093
41739359