84919354
94806841
96488404
18542560
8563263
53792705
9508081
15143664
433627
36654854
80532427
99564673
16667014
60562434
23992174
49056314
99032026
22798016
30796589
5235937
6414967
40867804
16634307
24223669
55267589
35609625
4876721
7798292
38807638
44728058
75514826
79391873
11704505
553440
41689019
26833036
62195305
59668191
31264457
1897234