80271936
32607243
24263860
95884988
16002298
63203641
34763384
78844150
6401542
3271489
80027217
56916931
12848588
24949189
77396004
27819602
64925809
2708414
49902352
45484394
95564832
62866378
94903889
99348249
42125910
79702429
83273375
85967923
7337046
92266092
67997776
9246976
31332101
81179949
81944402
49207534
93429832
39859637
42089897
36694664