8949000
49518670
19339866
7153315
65188910
10655887
76817936
4745597
34658830
48748019
87997318
40467976
33807998
85712956
65133123
5645204
8179692
66765041
72342999
24936202
68849727
62538611
8389839
19952855
82144668
87168042
3945368
78752565
67309766
45014128
6597543
66397803
96985297
24139748
3499771
243567
88559899
1108903
46744013
73976198