88421253
73322087
88387923
25084601
63232120
27641464
65996005
31522875
4611655
63167053
28194123
24205123
13049052
5796489
12602423
82755202
265709
17182227
28434828
67969983
32297883
39457892
71621569
93163838
52067892
54581055
33312628
3067452
34502946
13343012
13334076
77323566
82087872
84959226
4138780
3599046
70332078
11601187
92768371
31299585