93702196
7366971
11735832
96939691
87687431
14794054
60153347
44652839
27832912
7233658
2390785
3952759
58923566
3767762
11021623
49666602
69428035
8491671
6065595
38833434
83411322
71136801
72537048
62733645
49348122
5399404
34534631
10978780
65792810
36418143
51322702
4546213
31413501
36649396
58177850
21139250
41788221
95047774
4359056
36697177