81656666
77707655
33565910
94386802
17164858
1661902
29406629
49956751
3436832
3193734
90755169
2441585
15626824
71939146
55378247
90802936
87813136
91099600
41023065
40292350
39338373
91045424
68718661
4148625
36167980
33821376
20709176
8026775
29894421
96323960
38201098
17615318
31922152
80461524
2738781
79115066
94268196
82665558
82051654
44678614