51885853
46656052
88826791
44527590
67314470
16528855
11267811
46926340
35944979
24758351
14842624
40554161
83836726
35919581
33447989
32807244
7154799
83346054
4091430
36116780
36452880
79697686
6197623
62877546
85184034
3175589
97704445
887011
33096678
77956109
86879269
54684189
13616649
53257878
60022308
89529460
95129268
5337283
39421601
6004155