88053743
46944995
6481132
28921411
76449452
5341400
28667607
79211553
3174035
42026735
9463617
93497187
19186559
83858893
41353439
40354533
25187939
3161356
62142386
86399293
25532726
77909234
40459676
92448205
81489461
45059483
5833975
23554436
40824637
62287844
54045084
87505252
49164972
17464649
24546038
14799542
92348162
74889084
39799419
15515676