64237326
21011050
77284476
55484163
67934771
32536154
20929805
5542588
82398134
28093830
33654140
46251526
9041443
30728594
80498081
77803032
95431943
24929294
66906492
56306213
6773917
2966292
20163346
7537828
24088883
80937355
44279697
7192687
38809567
86897879
21266991
81782041
83526631
77711637
53737053
85296393
88765709
1491144
4834274
1968274