96832749
75419226
6615597
80062973
7578186
8545112
21671425
54438254
44705006
14616560
77337284
87338238
82934841
3869548
39883516
83606373
64764664
5510511
46272627
12606289
66189760
21867629
555571
68122492
37224164
449231
39983206
24477018
86559404
95912848
27187675
71491097
14708873
92165759
44778117
36319565
73134476
67526836
50315311
75301197